strong shoes of thick leather - Español Inglés Diccionario